2155
2143
3
2
3
3
811
338
68
6
5
1
7
2
5
3
1
2
2
816
64
1
2
8
3
1
1
11
2
1
2
5
449
1
1
3
3
330
40
1186
22
492
1017
915
1750
124
1
1
44
1
6
5
3
3
5
1
10
15
1552
29
32
4
10
4
71
15
31
1
1
1
65
1
2
1
308
1
1
1
1925
122
33
190
1527
1
1313
1231
1568
2154
391
11
1
1
15
1
1
2621
8
10
123
2
1
1
1
2
1
7
1
1
2
1
1
163
1
393
1
1
3
2
5
1
2
15
1
1
2
12
3
2
11
1
86
1
437
32
3685
144
1237
2305
637
94
1596
77
66
5
32
16
1
159
1054
4
1
350
145
4278
20
1390
4